一种低成本实现匹配服的方式
一种低成本 实现匹配服的方式
配置填写
匹配文件,data_key, time1:diff1 | time2:diff2 | ...
- 这里的time需要大于等于0,单位是ms
- diff需要大于等于0,这个代表对应找 [data_key-diff, data_ley+diff] 范围的队伍
- 如果diff配置是0的话,就是全匹配,时间严格按照顺序配置
以某游戏为例,此游戏的游戏难度数据为 Difficulty
level_match,Difficulty,0:5|10000:10|30000:20|60000:0
优先匹配自身解锁难度5左右的玩家。
如果10秒内没匹配到人增加到10
如果30秒没匹配到人增加到20
如果1分钟没匹配到全难度匹配
将Difficulty抽象为天梯排位分数或者天梯段位,即可实现相关的匹配
相关的配置后台很快会更新到开发者中心